a masculine nickname for ricardo - Deutsch Englisch Wörterbuch